<?php
require_once("DButil.php");
/**
*  执行注册功能
*/
$loginName = $_REQUEST["loginName"];
// echo $loginName;
// echo "<br>";
$password = $_REQUEST["password"];
// echo $password;
// echo "<br>";
$rePassword = $_REQUEST["rePassword"];
// echo $rePassword;
// echo "<br>";
// $hobbies = $_REQUEST["hobby"];
// print_r($hobbies);
// echo "<br>";

$phone = $_REQUEST["phone"];

$conn = getConn();

// 判断登录名是否重复
$sql = "select u_login_name from t_user where u_login_name = '{$loginName}'";
$result = mysqli_query($conn, $sql);
var_dump($result);
if($result){
    // 查询成功返回true, 哪怕没有查到任何数据
    // 通过 获取 结果集中的数据条数, 判断 是否查到了数据
    if(mysqli_num_rows($result)){
        // 注册失败, 需要跳转到 注册页面, 并在注册页面显示失败原因(需要是用户能看的懂的)
        header("location:http://localhost/php/HQQ_shopPages/regPage.php?msg=登录名已存在");
        return;
    }
}

$sql = "insert into t_user (u_login_name,u_password,u_phone) "
." values ('{$loginName}','{$password}','{$phone}')";
$result = mysqli_query($conn, $sql);
if($result) {
    echo "注册成功";
} else {
    $msg = mysqli_error($conn);
    // 注册失败, 需要跳转到 注册页面, 并在注册页面显示失败原因(需要是用户能看的懂的)
    header("location:http://localhost/day04/registerPage.php?msg={$msg}");
}
mysqli_close($conn);
?>